Towards Method-Driven Trace Capture

نویسندگان

  • Klaus Pohl
  • Ralf Dömges
  • Matthias Jarke
چکیده

Traceability is a prerequisite for managing the evolution of (software) systems. Assuring overall traceability of a system development process, i.e., capturing and interrelating all possible data, is almost impossible and by far too expensive and labor intensive. To minimize the information to be recorded and to reduce the additional costs the types of trace information to be captured should be adjusted to project–specific needs, e.g., intended trace usage, time and money available. In this paper we present an approach which supports method–driven trace capture. The project manager defines the trace information and the trace steps required for recording this information according to the actual needs in explicit traceability (method) models. In addition, the trace steps are integrated with the method definition used to guide the product development process. Based on the so gained extended method definition, the stakeholders are guided in capturing the defined trace information and trace capture is even partially automated. We report on experiments made with the prototypical implementation of the approach and discuss possible extensions. † CREWS Report Series 97–03. A version of this paper appears in the Proceedings of the 9th International Conference on Advanced Information System Engineering, Barcelona, Spain, June 18–20, 1997.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards a Generic Framework to Generate Explanatory Traces of Constraint Solving and Rule-Based Reasoning

In this report, we show how to use the Simple Fluent Calculus (SFC) to specify generic tracers, i.e. tracers which produce a generic trace. A generic trace is a trace which can be produced by different implementations of a software component and used independently from the traced component. This approach is used to define a method for extending a java based CHR platform called CHROME (Constrain...

متن کامل

Techniques for Cache and Memory Simulation Using Address Reference Traces

Simulation using address reference traces is one of the primary methods for the performance evaluation of the memory hierarchy of computer systems. In this paper we survey the techniques used in such a simulation. In both the uniprocessor and shared-memory multiprocessor cases, the issues can be divided into trace collection, trace storage, and trace usage. Trace collection can employ several h...

متن کامل

Accurately modeling speculative instruction fetching in trace-driven simulation

Performance evaluation of modern, highly speculative, out-of-order microprocessors and the corresponding production of detailed, valid, accurate results have become serious challenges. A popular evaluation methodology is trace-driven simulation which provides the advantage of a highly portable simulator that is independent of the constraints of the trace generation system. While developing and ...

متن کامل

A Filter-Mechanism for Method-Driven Trace Capture

Traceability is a prerequisite for developing high quality (software) systems. Recording and maintaining all available information is too labor intensive and thus by far too expensive. A project-specific definition of the trace information to be recorded and the method fragments (so called trace fragments) to be executed for recording the information provides a solution for this problem. But th...

متن کامل

NStrace: A bus-driven instruction trace tool for PowerPC microprocessors

NStrace is a bus-driven hardware trace facility developed for the PowerPC@ family of superscalar RlSC microprocessors. It uses a recording of activity on a target processor's bus to infer the sequence of instructions executed during that recording period. NStrace is distinguished from related approaches by its use of an architecture-level simulator to generate the instruction sequence from the ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997